prosthetic device - French English Dictionary